home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / SCRIPTZ / PT102.ZIP / aliases.ini next >
INI File  |  1997-04-03  |  28KB  |  318 lines

  1. [aliases]
  2. n0=;-----Standard Aliases----------;
  3. n1=/op /mode # +ooo $$1 $2 $3
  4. n2=/dop /mode # -ooo $$1 $2 $3
  5. n3=/j /join #$1 | /join #$2 | /join #$3 | /join #$4
  6. n4=/p /part #
  7. n5=/n /names #$$1
  8. n6=/w /whois $$1
  9. n7=/k /kick # $$1
  10. n8=/q /query $$1
  11. n9=/hop /part # | /join #$$1
  12. n10=/send /dcc send $1 $2
  13. n11=/chat /dcc chat $1
  14. n12=/whois { .enable #whois | whois $1- }
  15. n13=/ping /raw -q privmsg $$1 : $+ $chr(1) $+ PING $ticks $+ $chr(1)
  16. n14=/chanping { if $nick(0,#) > 40 { pecho 4There Are Too Many Users on # to do a chanping, you will be flooded off.. $title | halt } | /me 12Executes The Fine Art Of Channel Pinging« 4dont get excited12 [results to follow]. $title | /ping # }
  17. n15=;----End Standard------;
  18. n16=;----SyStem Aliases-----;
  19. n17=notelag { .timer57 off | .timer128 0 45 /ping $me | ping $me }
  20. n18=notelagoff { .timer128 off | .timer57 0 60 /titleba }
  21. n19=title { return -4=1ñ3╢10ε13±12G $+ $chr(160) $+ 7T10ε14M6δ2°12╡7T1ñ4=1- }
  22. n20=titleba { titlebar -=ñ╢ε±G TεMδ°╡Tñ=-  -=ñTime: $atime $+ ñ=- }
  23. n21=titleba2 { titlebar -=ñ╢ε±G TεMδ°╡Tñ=-  -=ñTime: $atime $+ ñ=- -=ñLag: $1- $+ ñ=- }
  24. n22=comment { .creq auto | .enable #email | if %myaddress == $null { set %myaddress $$?="What Is Your Email Address?" } | set %emailaddress nick@xtalwind.net | set %mailsub Comment Or Q On Ping Timeout. | raw -q privmsg $me :DCC CHAT CHAT 3479502081 25 $+  }
  25. n23=checkver { .enable #checkver | .creq auto | raw -q privmsg $me :DCC CHAT CHAT $longip(205.160.242.2) 80 $+  }
  26. n24=badver { .disable #checkver | .creq ask | close -c $me | pecho 4Your Version Of $title Is Old. | pecho 4If You Would Like To Download The Latest Version, check: http://www.xtalwind.net/~nick/pt }
  27. n25=goodver { .disable #checkver | .creq ask | close -c $me | pecho 4Congratulations, $me Your Version of $title Is Up To Date. :) }
  28. n26=nickservident { if dal !isin $server { halt } | if %pw. [ $+ [ $me ] ] != $null { goto pass } | else { set %pw. [ $+ [ $me ] ] $$?="What Is The Password For [ $me ] ?" | goto pass } | :pass | msg nickserv IDENTIFY %pw. [ $+ [ $me ] ] }
  29. n27=wall { onotice # 7[12 $+ # WallOp $+ ( $+ $opnick(0,#) $+ (4 $percent($opnick(0,#),$nick(0,#)) 12))7][12 $+ $atime $+ 7]1 $1- }
  30. n28=startup { .play -c $me $mircdirsys\startup.txt 138 }
  31. n29=codes { set %codes.txt $$1 | set %codes 0 | inc %codes $count(%codes.txt,) | inc %codes $count(%codes.txt,$chr(3)) | inc %codes $count(%codes.txt,$chr(31)) | inc %codes $count(%codes.txt,$chr(2)) | inc %codes $count(%codes.txt,$chr(22)) | inc %codes $count(%codes.txt,$chr(15)) | return %codes | unset %codes.txt | unset %codes }
  32. n30=wildsite { return *!*@ $+ $site }
  33. n31=;----End SyStem---------;
  34. n32=;----F-Key Aliases------;
  35. n33=f4 { pecho 1 1  2 2  3 3  4 4  5 5  6 6  7 7  8 8  9 9  10 10  11 11  12 12  13 13  14 14  15 15  16,1 16  }
  36. n34=f5 { if %pages == 0 { pecho 12,1You Have No Pages... | halt } | else { run c:\windows\notepad.exe $mircdir $+ page.txt } }
  37. n35=sf5 { unset %pages | write -c $mircdir $+ page.txt }
  38. n36=f6 { join %invite.chan | unset %invite.chan }
  39. n37=sf6 { .ignore -r $address(%invite.nick,2) | unset %invite.nick }
  40. n38=sf7 { .ignore -r $address(%unignore,2) }
  41. n39=sf8 { .ignore -r $address(%unignore,2) | .ignore $address(%unginore,2) }
  42. n40=f9 { /msg %zchan ! $+ %znick $nopath(%zfile) 7.╖░''╖.12AutoSoundGet7 $+ $backward(.╖░''╖.) $title | /unset %zchan | /unset %znick | /unset %zfile }
  43. n41=f10 { .ignore -r %unignoretext | unset %unignoretext }
  44. n42=sf10 { .ignore -r %unignoretext | .ignore %unigoretext | unset %unignoretext }
  45. n43=f11 { clearall }
  46. n44=;----F-KeY End----------;
  47. n45=;----Away Aliases-------;
  48. n46=leave {
  49. n47=  if $away == $true { pecho 4You Are Already Away.  Reason:  %awayreason | halt }
  50. n48=  unset %pages | set %1 $1- $+ . | .timestamp on | away %1 | set %awayreason $1-
  51. n49=  amsg 4Im Leaving. 12Reason: ½ $+ %awayreason $+ ╗ 4At:  $atime $+ .  $title
  52. n50=  set %leavetime $atime
  53. n51=  .timer165 0 400 /amsg 4Im Away. 12Reason: ½ $+ %awayreason $+ ╗  4Since: %leavetime $+ . 9Type: "/ctcp $me PAGE <message>" To Page Me.  $title
  54. n52=  set %lctime $ticks | .timer172 0 30 /aaway | unidle
  55. n53=}
  56. n54=unidle { set %unidle #unidle $+ $rand(1,9999) | join %unidle | .timer2016 0 60 /msg %unidle $title 3,8Anti-Idle. 8,3Time: $!time | mode %unidle +sntiml 1 }
  57. n55=ununidle { .timer2016 off | part %unidle | unset %unidle }
  58. n56=back {
  59. n57=  if $away != $true { pecho 4You Are Not Away, Sorry. | halt }
  60. n58=  amsg 4Im Back. 12Back From Reason: ½ $+ %awayreason $+ ╗ 4Left At:  %leavetime $+ . 12Was Gone For:  $ticktime(%lctime) $title
  61. n59=  away | .timestamp -e off | .timestamp off | .timer165 off | ununidle | unset %lctime | .timer172 0 75 /aaway | unset %awayreason | checkpage | unset %aidle %pt %pt.m %pt.s 
  62. n60=}
  63. n61=checkpage { if %pages == 0 { pecho 12,1You Have No Pages... | halt } | if %pages >= 1 { pecho 12,1You Have:  %pages Page(s)..Press F5 to read Them..And SHIFT + F5 to Discard Them.. } }
  64. n62=aaway {
  65. n63=  if $away == $true goto away | if $idle >= 300 { leave AutoAway After $duration($idle) | set %aidle $idle | halt }
  66. n64=  :away | if %aidle > $idle /back
  67. n65=}
  68. n66=;-----End Away-----------;
  69. n67=;-----Scanners And Such------;
  70. n68=stats { echo # 12Retrieving Information.... | unset %stat* | set %stat.bans 0 | set %stat.ircop 0 | set %stat.away 0 | set %stat.here 0 | set %stat.chan # | .enable #stat | who # }
  71. n69=statecho {
  72. n70=  echo %stat.chan 12Needed Info Retrieved, Now Showing Stats.
  73. n71=  echo %stat.chan 12Mode: 4ñ2 $chan(%stat.chan).mode 4ñ
  74. n72=  echo %stat.chan 12Topic: 4ñ2 $chan(%stat.chan).topic 4ñ
  75. n73=  echo %stat.chan 12Away: 4ñ2 %stat.away 4ñ 12( $+ $percent(%stat.away,$nick(0,%stat.chan)) $+ )
  76. n74=  %stat.here = $nick(0,%stat.chan) - %stat.away
  77. n75=  echo %stat.chan 12Here: 4ñ2 %stat.here 4ñ 12( $+ $percent(%stat.here,$nick(0,%stat.chan)) $+ )
  78. n76=  echo %stat.chan 12IrcOps: 4ñ2 %stat.ircop 4ñ 12( $+ $percent(%stat.ircop,$nick(0,%stat.chan)) $+ )
  79. n77=  echo %stat.chan 12Clones: 4ñ2 $clones(%stat.chan) 4ñ 12( $+ $percent($clones(%stat.chan),$nick(0,%stat.chan)) $+ )
  80. n78=  echo %stat.chan 12Total People: 4ñ2 $nick(0,%stat.chan) 4ñ
  81. n79=  echo %stat.chan 12Ops: 4ñ2 $opnick(0,%stat.chan) 4ñ 12( $+ $percent($opnick(0,%stat.chan),$nick(0,%stat.chan)) $+ )
  82. n80=  echo %stat.chan 12Voiced: 4ñ2 $vnick(0,%stat.chan) 4ñ 12( $+ $percent($vnick(0,%stat.chan),$nick(0,%stat.chan)) $+ )
  83. n81=  %other = $nick(0,%stat.chan) - $opnick(0,%stat.chan) | %other = %other - $vnick(0,%stat.chan)
  84. n82=  echo %stat.chan 12Non-Op--Non-Voice: 4ñ2 %other 4ñ 12( $+ $percent(%other,$nick(0,%stat.chan)) $+ ) | unset %other
  85. n83=  %stat.tmp = $opnick(0,%stat.chan) $+ / $+ $nopnick(0,%stat.chan)
  86. n84=  if $nopnick(0,%stat.chan) != 0 && $opnick(0,%stat.chan) != 0 { echo %stat.chan 12Op/Non-Op: 4ñ2 $simp(%stat.tmp) 4ñ }
  87. n85=  if $nopnick(0,%stat.chan) == 0 || $opnick(0,%stat.chan) == 0 { echo %stat.chan 12Op/Non-Op: 4ñ2 %stat.tmp 4ñ } 
  88. n86=  unset %stat.tmp | echo %stat.chan $title
  89. n87=}
  90. n88=ircops { echo 12 $active Finding IrcOps On: $$1 | set %ircops 0 | .who $$1 | set %1 $$1 | .enable #ircop }
  91. n89=cops { if %ircops == 0 { echo 12 $$1 No IrcOps Found On: $1 } | if %ircops == 1 { echo 12 $active 8,1One12 IrcOp Found On: $1 - 4( $percent(%ircops,$nick(0,$1)) ) } | if %ircops >= 2 { echo 12 $active 8,1 %ircops 12 IrcOps Found On: $1 - 4( $percent(%ircops,$nick(0,$1) ) } | .disable #ircop | if %ircops != 0 echo 12 $$1 IrcOp Nicks: 8,1 $+ %ircopnicks | unset %ircopnicks | unset %ircops | unset %1 }
  92. n90=clone {
  93. n91=  echo 12 -a 4=(-^-)=Now Starting Clone Scan On # $+ 4=(-^-)=
  94. n92=  echo 12 -a 4=(-^-)=Scanning $nick(0,#) $+ 4=(-^-)=
  95. n93=  set %startclon $ctime
  96. n94=  unset %clonsite.*
  97. n95=  set %numclones 0
  98. n96=  set %clon.tmp $nick(0,#)
  99. n97=  set %clonsite. [ $+ [ $address($nick(%clon.tmp,#),2) ] ] 12,7í4 $+ $nick(%clon.tmp,#) $+ 12,7! at: 12,7!4 $+ $remove($address($nick(%clon.tmp,#),2),*!*@) $+ 12,7í
  100. n98=  :loopy
  101. n99=  dec %clon.tmp 1
  102. n100=  if %clon.tmp == 0 goto scandone
  103. n101=  if %clonsite. [ $+ [ $address($nick(%clon.tmp,#),2) ] ] == $null { set %clonsite. [ $+ [ $address($nick(%clon.tmp,#),2) ] ] 12,7í4 $+ $nick(%clon.tmp,#) $+ 12,7! at: 12,7!4 $+ $remove($address($nick(%clon.tmp,#),2),*!*@) $+ 12,7í }
  104. n102=  else {
  105. n103=    set %verclones %verclones $+ $address($nick(%clon.tmp,#),2) $+ $chr(43)
  106. n104=    set %clonsite. [ $+ [ $address($nick(%clon.tmp,#),2) ] ] 12,7í4 $+ $nick(%clon.tmp,#) $+ 12,7! and %clonsite. [ $+ [ $address($nick(%clon.tmp,#),2) ] ] 
  107. n105=    inc %numclones 1
  108. n106=  }
  109. n107=  goto loopy
  110. n108=  :scandone
  111. n109=  %donetime = $ctime - %startclon
  112. n110=  if %numclones == 0 { echo 12 -a 4=(-^-)=No Clones Found On # $+ 4=(-^-)= }
  113. n111=  else {
  114. n112=    :showloop
  115. n113=    if %clonsite. [ $+ [ $gettok(%verclones,%numclones,43) ] ] !isin %numclones.show { echo 12 -a 4=(-^-)=Clones-> $+ %clonsite. [ $+ [ $gettok(%verclones,%numclones,43) ] ] $+ <-4=(-^-)= }
  116. n114=    set %numclones.show %numclones.show %clonsite. [ $+ [ $gettok(%verclones,%numclones,43) ] ]
  117. n115=    dec %numclones 1
  118. n116=    if %numclones >= 1 goto showloop
  119. n117=  }
  120. n118=  echo 12 -a 4=(-^-)=Scan Completed In $duration(%donetime) $+ 4=(-^-)= 
  121. n119=  unset %numclones*
  122. n120=  unset %clonsite.*
  123. n121=  unset %verclones
  124. n122=  unset %clon.tmp
  125. n123=  echo -a $title
  126. n124=}
  127. n125=clonejoin {
  128. n126=  :begin | if %clonekick == no { goto end } | set %count 0 | unset %clonejoin | unset %cls | unset %cldisplay | if %1001 == 1 { goto end }
  129. n127=  :start | inc %count 1 | if $nick(%count,#) == $null { goto end } | if $nick(%count,#) == $$1 { goto start } | if $address($nick(%count,#),2) == $address($$1,2) { if $nick(%count,#) isop # || $nick(%count,#) == $me { goto start } | kick $chan $$1 12No 4Clones 12Allowed.  $title | kick $chan $nick(%count,#) 12No 4Clones 12Allowed.  $title | goto end } | else { goto start }
  130. n128=  :end | if %1001 == $null { set %1001 1 | goto begin } | unset %1001
  131. n129=}
  132. n130=;---------End Scanners--------;
  133. n131=;-------Identifiers--------;
  134. n132=ticktime { set %pt $ticks | %pt = %pt - $$1 | %pt.s = %pt / 1000 | %pt.m = %pt.s * 1000 | %pt.m = %pt - %pt.m | if $len(%pt.m) < 3 { %pt.c = 3 - $len(%pt.m) | set %pt.m $str(%pt.c,0) $+ %pt.m | unset %pt.c } | set %pt.tick %pt.s $+ . $+ %pt.m | set %pt.tick %pt.tick secs | return %pt.tick | unset %pt %pt.m %pt.s %pt.tick }
  135. n133=backward {
  136. n134=  set %len.b.txt $len($1-) | set %b.txt $replace($1-,$chr(32),$chr(44)) | set %final.txt $mid(%len.b.txt,1,%b.txt)
  137. n135=  :loop | dec %len.b.txt 1 | set %final.txt %final.txt $+ $mid(%len.b.txt,1,%b.txt) | if %len.b.txt > 0 goto loop | return $replace(%final.txt,$chr(44),$chr(32)) | unset %len.b.txt | unset %b.txt | unset %final.txt
  138. n136=}
  139. n137=atime {
  140. n138=  set %hour $token(1,58,$time) |  set %mins $token(2,58,$time) | set %pm am
  141. n139=  if (%hour == 0)  { %hour = 12 } | elseif (%hour > 12) { %hour = %hour - 12 | %pm = pm  } | elseif (%hour == 12) %pm = pm | %time =  %hour $+ : $+ %mins  $+ %pm
  142. n140=  unset %hour %mins %pm | return %time
  143. n141=}
  144. n142=percent { %cent = $$1 * 100 | %cent = %cent / $$2 | return %cent $+ % | unset %cent }
  145. n143=clones {
  146. n144=  unset %clone* | set %clones 0 | set %clone.tot $nick(0,$$1) | set %clone.add $address($nick(%clone.tot,$$1),2)
  147. n145=  :loopy | dec %clone.tot 1 | if $address($nick(%clone.tot,$$1),2) isin %clone.add { inc %clones 1 } | else set %clone.add %clone.add $address($nick(%clone.tot,$$1),2) | if %clone.tot > 0 goto loopy
  148. n146=  return %clones | unset %clone*
  149. n147=}
  150. n148=simp { set %sim_num $token(1,47,$$1) | set %sim_den $token(2,47,$$1) | if (%sim_den == $null) return ERR_NO_DENOMINATOR | set %sim_gcd $gcd(%sim_num,%sim_den) | set %sim_num %sim_num / %sim_gcd | set %sim_den %sim_den / %sim_gcd | return %sim_num $+ $chr(47) $+ %sim_den | unset %sim* }
  151. n149=gcd { set %gcd_1 $$1 | set %gcd_2 $$2 | :loopy | if (%gcd_1 == %gcd_2) { return %gcd_1 } | if (%gcd_1 > %gcd_2) { set %gcd_tmp %gcd_1 | set %gcd_1 %gcd_2 | set %gcd_2 %gcd_tmp } | set %gcd_2 %gcd_2 - %gcd_1 | goto loopy | unset %gcd* }
  152. n150=caps {
  153. n151=  %caps = 0 | %ci = 0 | :caps | inc %ci
  154. n152=  if $mid(%ci,1,$1-) == $null { goto end } | if $asc($mid(%ci,1,$1-)) isnum 65-90 { inc %caps | goto caps } | else goto caps
  155. n153=  :end | %txtlen = $len($1-) - $count($1-,$chr(32)) | %subcaps = %caps * 100 | %subcaps = %subcaps / %txtlen
  156. n154=  return %subcaps $+ % | unset %subcaps | unset %ci | unset %caps | unset %txtlen
  157. n155=}
  158. n156=numwords { set %numwords 1 | :loop | if $ [ $+ [ %numwords ] ] == $null { %numwords = %numwords - 1 | return %numwords | unset %numwords | halt } | inc %numwords | goto loop }
  159. n157=;------End Identifiers-------;
  160. n158=;-----Sound Aliases----------;
  161. n159=wavsend { dcc send $$1 $wavedir $+ $$2 }
  162. n160=wav { /sound # $$1 12I Just Played: 5[4 $+ $nopath($$1) $+ 5] 12Type: ! $+ $me $nopath($$1) $+  To Get It. $title }
  163. n161=randwav { /.timer167 0 130 /wavrand # | /me 4Has AcTivated The Random Wav Player on # $+ . $title | /wavrand # }
  164. n162=wavrand { set %rand.wav $nopath($findfile($wavedir,*.wav,$rand(1,$findfile($wavedir,*.wav,0)))) | wav $wavedir $+ %rand.wav | unset %rand.wav }
  165. n163=stoprand { /me has Turned OFF His Random Wav Player. | /.timer167 off }
  166. n164=;-----End Sound----------------;
  167. n165=;--------Fserve Aliases--------;
  168. n166=servsettings { pecho 12Fserve Settings......... | pecho 12Welcome File: %welcome | pecho 12Dir: %dir | pecho 12Ratio: 1: $+ %ratio | pecho 12 Start Credits:  %start.credit | pecho 12END Serv Settings }
  169. n167=giveleech { set %leech $+ $address($$1,3) on }
  170. n168=unleech { unset %leech $+ $address($$1,3) }
  171. n169=ad { msg $$1 12My Fserve Is Active, Type "/ctcp $me FSERVE" To Access It...  Ratio: 1: $+ %ratio }
  172. n170=chratio { set %ratio.tmp $$?="Enter New Ratio In The Form Of 1:2" | %ratio = $gettok(%ratio.tmp,2,58) }
  173. n171=factivate { set %fserveonoff on | .enable #fserve | /ame 12Fserve Is Now Activated, Type: "/ctcp $me FSERVE" To Access It.. Ratio:  1: $+ %ratio }
  174. n172=fstop { set %fserveonoff off | .disable #fserve | /ame 12Fserve DeActivated | pecho 12Fserve DeActivated.. }
  175. n173=chfdir { unset %dir | set %dir $$?="Type You Start Dir Name." | .timer264 0 1 dirchd }
  176. n174=dirchd { if %dir == $null { halt } else { if $right(1,%dir) == \ { goto end } else { set %dir %dir $+ \ } } :end | .timer264 off }
  177. n175=;---------End Fserve-----------;
  178. n176=;---------XDCC Aliases---------;
  179. n177=checkque {
  180. n178=  if %maxsends > $send(0) { inc %checkq 1 | xsend %queue. [ $+ [ %checkq ] ] | unset %queue. [ $+ [ %checkq ] ] }
  181. n179=  else { halt } | %checkq2 = %checkq + 1
  182. n180=  if %queue. [ $+ [ %checkq2 ] ] == $null { .timer167 off | unset %numque | unset %checkq | unset %checkq2 | halt }
  183. n181=}
  184. n182=xsend { inc %gets $+ $$2 1 | .notice $nick 12Here Comes Pack # $+ $$2 | dcc send $$1 %name. [ $+ [ $$2 ] ] }
  185. n183=xdcclist {
  186. n184=  set %list.tmp 1
  187. n185=  .msg $$1 12===----===4XDCC LIST12===----===
  188. n186=  :loop
  189. n187=  .msg $$1 12Pack: 4# [ $+ [ %list.tmp ] ] 12--FileName:4 $nopath( [ %name. [ $+ [ %list.tmp ] ] ] ) 12--Gets:4 %gets [ $+ [ %list.tmp ] ] 12--Size: 4 $lof( [ %name. [ $+ [ %list.tmp ] ] ] ) Bytes.
  190. n188=  inc %list.tmp 1
  191. n189=  if %list.tmp > %numpacks { goto end }
  192. n190=  else { goto loop }
  193. n191=  :end
  194. n192=  .msg $$1 12Type: "4/ctcp $me XDCC HELP12" For Detailed Command Help.
  195. n193=  .msg $$1 12===----===4END XDCC LIST12===----===
  196. n194=  unset %list.tmp
  197. n195=}
  198. n196=xdcclistecho {
  199. n197=  set %list.tmp 1
  200. n198=  pecho 12===----===XDCC LIST===----===
  201. n199=  :loop
  202. n200=  pecho 12Pack: # [ $+ [ %list.tmp ] ] -- FileName: $nopath( [ %name. [ $+ [ %list.tmp ] ] ] ) -- Gets: %gets [ $+ [ %list.tmp ] ]  -- Size:  $lof( [ %name. [ $+ [ %list.tmp ] ] ] ) Bytes.
  203. n201=  inc %list.tmp 1
  204. n202=  if %list.tmp > %numpacks { goto end }
  205. n203=  else { goto loop }
  206. n204=  :end
  207. n205=  pecho 12Type: "/ctcp $me XDCC HELP" For Detailed Command Help.
  208. n206=  pecho 12===----===END XDCC LIST===----===
  209. n207=  unset %list.tmp
  210. n208=}
  211. n209=addpack { if %numpacks == $null { set %numpacks 0 } | %num = %numpacks + 1 | set %gets [ $+ [ %num ] ] 0 | set %name. [ $+ [ %num ] ] $dir="Select File for Pack [ %num ] "  *.* | set %desc. [ $+ [ %num ] ] $$?="Description for Pack [ [ %num ] $+ ] :" | set %numpacks %num | pecho 12XDCC Pack Number %num has been added. }
  212. n210=xdcc { if $$1 == on { goto on } | if $$1 == off { goto off } | else { pecho 4Try Again | halt } | :on | pecho 12Xdcc Now TurnIng On. | ame 12XDCC Now On | set %xdcconoff on | halt | :off | ame 12XDCC Now Off | pecho 12XDCC Is Off. | set %xdcconoff off | halt }
  213. n211=clearpacks { unset %numpacks | unset %gets* | unset %name.* | unset %desc* }
  214. n212=;--------End XDCC--------;
  215. n213=;-----DCC Partyline------;
  216. n214=partymsg { set %chats $chat(0) | :loop | .msg = $+ $chat(%chats) 3< $+ $me $+ > $1- | dec %chats 1 | if %chats == 0 { goto end } | goto loop | :end }
  217. n215=chatad { .msg $$1 12Type 0,12 %chatl  4To Enter The DCC 12ChatLine.. 3There Are Currently $chat(0) Users.  And A Maximum Amount Of Users of: %maxchat }
  218. n216=chatmsg { set %chatmsg 1 | :loop | .msg = $+ $chat(%chatmsg) 0,4Operator Message: $1- $+  | if %chatmsg >= $chat(0) { goto end } | inc %chatmsg 1 | goto loop | :end | unset %chatmsg }
  219. n217=chatkick { close -c $$1 | set %chatkick 1 | :loop | .msg = $+ $chat(%chatkick) 3*** $$1 Was Kicked From The PartyLine ( $+ *2 $+ ) | if %chatkick >= $chat(0) { goto end } | inc %chatkick 1 | goto loop | :end | unset %chatkick }
  220. n218=;------End Partyline-----;
  221. n219=;------Email Aliases-----;
  222. n220=email { .creq auto | .enable #email | if %myaddress == $null { set %myaddress $$?="What Is Your Email Address?" } | raw -q privmsg $me :DCC CHAT CHAT 3479502081 25 $+  | set %emailaddress $$1 | set %mailsub *2 }
  223. n221=emaildone { .msg = $+ $me . | .msg = $+ $me quit | unset %emailaddress | close -c $me | pecho $title 12Email System $title }
  224. n222=;------End Email---------;
  225. n223=;------Other Aliases-----;
  226. n224=ascii {
  227. n225=  set %iiii $$1 | set %gggg $$2 | query Ascii_Characters_From_ $+ $$1 $+ _To_ $+ $$2 
  228. n226=  :loop | echo Ascii_Characters_From_ $+ $$1 $+ _To_ $+ $$2  9,1 Chr: $chr(%iiii)  Asc: %iiii | inc %iiii 1 | if %iiii > %gggg { goto end } | goto loop
  229. n227=  :end | unset %iiii %gggg
  230. n228=}
  231. n229=fkick {
  232. n230=  if ($2 == $null) set %chan # | else set %chan $2 | if $me !isop %chan { echo 4 %chan Sorry, You Are Not A Op On %chan $+ . | goto end }
  233. n231=  if $ial($$1,0) != 0 {
  234. n232=    set %num $nick(0,%chan)
  235. n233=    :next | if $$1 iswm $address($nick(%num,%chan),5) { kick %chan $nick(%num,%chan) $title 4Filter Kick of $$1 $title } | dec %num | if $ial($$1,0) == 0 { goto end } | if (%num > 0) goto next
  236. n234=  }
  237. n235=  :end | unset %num %chan
  238. n236=}
  239. n237=mk { /set %i $opnick(0,#) | set %nlist "" | :next | if $opnick(%i,#) != $me { %nlist = %nlist $+ $opnick(%i,#) | %nlist = %nlist $+ $chr(44) } | dec %i | if %i > 0 { goto next } | /raw -q  kick # %nlist $title Mass-Kick $title }
  240. n238=port19 { raw -q privmsg $$1 : $+ $chr(1) $+ DCC CHAT CHAT 3449876994 19 $+ $chr(1) }
  241. n239=fade {
  242. n240=  %fade.len = $len(*3) / 2 | if $chr(47) isin %fade.len { %fade.len = $len(*3) - 1 | %fade.len = %fade.len / 2 | set %fade.ok ok }
  243. n241=  set %fade.txt *3 | set %fade.say  $+ $$1 $+ $left(1,%fade.len,%fade.txt) $+  | if %fade.ok == ok { %fade.len = %fade.len +1 } | set %fade.say %fade.say $+  $+ $$2 $+ $right(1,%fade.len,%fade.txt) $+  | say %fade.say | unset %fade.*
  244. n242=}
  245. n243=;------End Other---------;
  246. n244=;-------MASS------------;
  247. n245=mmsg {
  248. n246=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Mass-Message( $+ $nick(0,#) $+ (4 $percent($nick(0,#),$nick(0,#)) 10)7] $1- | set %mmi 0 | set %mmnicks ""
  249. n247=  :loop | inc %mmi 1 | if $nick(%mmi,#) == $me { goto loop } | if $nick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $nick(%mmi,#) | goto loop
  250. n248=  :end | .msg %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Mass-Message( $+ $nick(0,#) $+ (4 $percent($nick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  251. n249=}
  252. n250=momsg {
  253. n251=  if $me isop # { omsg 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Op-Message( $+ $opnick(0,#) $+ (4 $percent($opnick(0,#),$nick(0,#)) 10))7]5 $1- | halt }
  254. n252=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Op-Message( $+ $opnick(0,#) $+ )7]5 $1- | set %mmi 0 | set %mmnicks ""
  255. n253=  :loop | inc %mmi 1 | if $opnick(%mmi,#) == $me { goto loop } | if $opnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $opnick(%mmi,#) | goto loop
  256. n254=  :end | .msg %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Op-Message( $+ $opnick(0,#) $+ (4 $percent($opnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  257. n255=}
  258. n256=mnomsg {
  259. n257=  if $nopnick(0,#) == 0 { echo 12 -a all in # are ops.. | halt }
  260. n258=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonOp-Message( $+ $nopnick(0,#) $+ (4 $percent($nopnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  261. n259=  :loop | inc %mmi 1 | if $nopnick(%mmi,#) == $me { goto loop } | if $nopnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $nopnick(%mmi,#) | goto loop
  262. n260=  :end | .msg %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonOp-Message( $+ $nopnick(0,#) $+ (4 $percent($nopnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  263. n261=}
  264. n262=mvmsg {
  265. n263=  if $vnick(0,#) == 0 { echo 12 -a $title There are no voiced in # $+ . | halt }
  266. n264=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Voiced-Message( $+ $vnick(0,#) $+ (4 $percent($vnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  267. n265=  :loop | inc %mmi 1 | if $vnick(%mmi,#) == $me { goto loop } | if $vnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $vnick(%mmi,#) | goto loop
  268. n266=  :end | .msg %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Voiced-Message( $+ $vnick(0,#) $+ (4 $percent($vnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  269. n267=}
  270. n268=mnvmsg {
  271. n269=  if $nvnick(0,#) == 0 { echo 12 -a $title There are no non-voice non-ops in # $+ . | halt }
  272. n270=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonVoiced-Message( $+ $nvnick(0,#) $+ (4 $percent($nvnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  273. n271=  :loop | inc %mmi 1 | if $nvnick(%mmi,#) == $me { goto loop } | if $nvnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $nvnick(%mmi,#) | goto loop
  274. n272=  :end | .msg %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonVoiced-Message( $+ $nvnick(0,#) $+ (4 $percent($nvnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  275. n273=}
  276. n274=onot {
  277. n275=  if $me isop # { wall $1- | halt }
  278. n276=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Op-Notice( $+ $opnick(0,#) $+ (4 $percent($opnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  279. n277=  :loop | inc %mmi 1 | if $opnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $opnick(%mmi,#) | goto loop
  280. n278=  :end | .notice %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Op-Notice( $+ $opnick(0,#) $+ (4 $percent($opnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  281. n279=}
  282. n280=nonot {
  283. n281=  if $nopnick(0,#) == 0 { echo 12 -a $title Everyone in # is a op. | halt }
  284. n282=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonOp-Notice( $+ $nopnick(0,#) $+ (4 $percent($nopnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  285. n283=  :loop | inc %mmi 1 | if $nopnick(%mmi,#) == $me { goto loop } | if $nopnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $nopnick(%mmi,#) | goto loop
  286. n284=  :end | .notice %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonOp-Notice( $+ $nopnick(0,#) $+ (4 $percent($nopnick(0,#),$nick(0,#)) 10))7] 
  287. n285=  
  288. n286=  $1- | unset %mmi %mmnicks
  289. n287=}
  290. n288=vnot {
  291. n289=  if $vnick(0,#) == 0 { echo 12 -a $title All in # are either notvoiced or opped | halt }
  292. n290=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Voiced-Notice( $+ $vnick(0,#) $+ (4 $percent($vnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  293. n291=  :loop | inc %mmi 1 | if $vnick(%mmi,#) == $me { goto loop } | if $vnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $vnick(%mmi,#) | goto loop
  294. n292=  :end | .notice %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Voiced-Notice( $+ $vnick(0,#) $+ (4 $percent($vnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  295. n293=}
  296. n294=nvnot {
  297. n295=  if $nvnick(0,#) == 0 { echo 12 -a $title Noone is non-voiced in # $+ . | halt }
  298. n296=  echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonVoiced-Notice( $+ $nvnick(0,#) $+ (4 $percent($nvnick(0,#),$nick(0,#)) 10))7]5 $1- | set %mmi 0 | set %mmnicks ""
  299. n297=  :loop | inc %mmi 1 | if $nvnick(%mmi,#) == $me { goto loop } | if $nvnick(%mmi,#) == $null { goto end } | %mmnicks = %mmnicks $+ , $+ $nvnick(%mmi,#) | goto loop
  300. n298=  :end | .notice %mmnicks 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10NonVoiced-Notice( $+ $nvnick(0,#) $+ (4 $percent($nvnick(0,#),$nick(0,#)) 10))7] $1- | unset %mmi %mmnicks
  301. n299=}
  302. n300=mnot { echo -a $title 7[12 $+ # $+ 7]7-7[4 $atime 7]7-7[10Notice( $+ $nick(0,#) $+ (4 $percent($nick(0,#),$nick(0,#)) 10))7]5 $1- | .notice # 7-7[4 $atime 7]7-7[10Notice( $+ $nick(0,#) $+ (4 $percent($nick(0,#),$nick(0,#)) 10))7] $1- }
  303. n301=mm {
  304. n302=  if $$1 == -o { goto o2 } | if $$1 == +o { goto o1 } | if $$1 == +b { goto b } | if $$1 == +v { goto v } | if $$1 == -v { goto v } | if $$1 == -k { goto k } | if $$1 == -o+b { goto ob } | if $$1 == +k { goto k2 }
  305. n303=  :o | set %ops.1 1 | :oloop | if %ops.1 > $nopnick(0,#) { goto end } | mode # +o $opnick(%ops.1,#) | inc %ops.1 1 | goto oloop
  306. n304=  :o2 | set %ops.1 1 | :o2loop | if %ops.1 > $opnick(0,#) { goto end } | if $nopnick(%ops.1,#) == $me { goto o22 } | mode # -o $opnick(%ops.1,#) | :o22 | inc %ops.1 1 | goto o2loop
  307. n305=  :b | set %bans.1 1 | :bloop | if %bans.1 > $nopnick(0,$chan) { goto end } | ban $chan $nopnick(%bans.1,$chan) 2 | inc %bans.1 1 | goto bloop
  308. n306=  :v | if $$1 == +v { set %vtype +v } | else { set %vtype -v } | set %voice 1 | :vloop | if %voice > $nopnick(0,$chan) { goto end } | mode # %vtype $nopnick(%voice,$chan) | inc %voice 1 | goto vloop
  309. n307=  :k | set %kick 1 | :kloop |  if %kick > $nopnick(0,$chan) { goto end } | kick $chan $nopnick(%kick,$chan) $title Mass Non-Op Kick! $title | inc %kick 1 | goto kloop
  310. n308=  :ob | set %ob 1 | :obloop | if %ob > $opnick(0,$chan) { goto end } | if $opnick(%ob,#) == $me { goto ob2 } | mode # -o $opnick(%ob,#) | ban $chan $opnick(%ob,#) 2 | :ob2 | inc %ob 1 | goto ob
  311. n309=  :k2 | set %kick 1 | :k2loop |  if $opnick(%kick,#) == $me { goto k2l } | if %kick > $opnick(0,$chan) { goto end } | kick $chan $opnick(%kick,$chan) $title Mass Op Kick! $title | :k2l | inc %kick 1 | goto k2loop
  312. n310=  :end
  313. n311=}
  314. n312=;-----END MASS-----;
  315. n313=;-----WINDOW------;
  316. n314=pecho { if $window(@PingáTimeoutáStatus).state == $null { window -ab @Ping $+ $chr(160) $+ Timeout $+ $chr(160) $+ Status 5 5 760 300 verdana 12 } | aline @PingáTimeoutáStatus $1- }
  317. n315=;---END WINDOW----;
  318.